package models

type VsHUser struct {
	UserId      uint64 `json:"user_id" xorm:"not null pk autoincr comment('用户ID') INT(11) 'user_id'"`
	UserName    string `json:"user_name" xorm:"not null default '' comment('用户昵称') VARCHAR(255) 'user_name'"`
	Password    string `json:"password" xorm:"not null default '' comment('密码') VARCHAR(255) 'password'"`
	Phone       string `json:"phone" xorm:"not null default '' comment('手机号') VARCHAR(20) 'phone'"`
	Email       string `json:"email" xorm:"not null default '' comment('邮箱') VARCHAR(50) 'email'"`
	Role        uint64 `json:"role" xorm:"not null default 0 comment('权限') INT(3) 'role'"`
	HotelId     uint64 `json:"hotel_id" xorm:"not null default 0 comment('酒店ID') INT(11) 'hotel_id'"`
	IsDelete    int    `json:"is_delete" xorm:"not null default 0 comment('是否删除, 0正常, 1删除') INT(3) 'is_delete'"`
	CreatedTime int64  `json:"created_time" xorm:"not null default 0 comment('创建时间') INT(13) 'created_time'"`
	UpdatedTime int64  `json:"updated_time" xorm:"not null default 0 comment('更新时间') INT(13) 'updated_time'"`
}
